Internet Archive BookReader

Starburst Magazine 085 (1985 09) (Marvel UK)